Interrupts are outside the scope of SPI; their usage is neither forbidden nor specified, and so may be implemented optionally.

From Master → Slave:


From Slave → Master: